//距离转专业考试还有61天
//#include <stdio.h>
//struct Stu{
//	int score1;
//	int score2;
//	int score3;
//	float sum;
//	float ave;
//};
//void Input(struct Stu *p)
//{
//	int i;
//	for(i=0;i<10;i++)
//	{
//		scanf("%d %d %d",&p[i].score1,&p[i].score2,&p[i].score3);
//		p[i].sum=p[i].score1+p[i].score2+p[i].score3;
//		p[i].ave=p[i].sum/3;
//	}
//}
//void Sus(struct Stu *p)
//{
//	int i=0,j=0;
//	for(i=9;i>=0;i--)
//	{
//		for(j=0;j<i;j++)
//		{
//			if(p[j].sum<p[j+1].sum)
//			{
//				struct Stu tmp=p[j];
//				p[j]=p[j+1];
//				p[j+1]=tmp;
//
//			}
//		}
//	}
//}
//int main()
//{
//	struct Stu list[10];
//	Input(list);
//	Sus(list);
//	for(int i=0;i<10;i++)
//		printf("%d:%d %d %d %f %.2f\n",i,list[i].score1,list[i].score2,list[i].score3,list[i].sum,list[i].ave);
//	return 0;
//}

//#include <stdio.h>
//#include <stdlib.h>
//struct Link{
//	int data;
//	struct Link *next;
//};
//typedef struct Link LinkNode;
//typedef struct Link* LinkList;
//LinkList CreatList(int i)
//{
//	LinkList head,p,q;
//	head=(LinkList)malloc(sizeof(LinkNode));
//	head->next=NULL;
//	p=head;
//	while(i)
//	{
//		q=(LinkList)malloc(sizeof(LinkNode));
//		q->next=NULL;
//		p->next=q;
//		p=q;
//		i--;
//	}
//	return head;
//}
//
//int CountList(LinkList head)
//{
//	LinkList p;
//	int num=0;
//	p=head;
//	for(;p->next!=NULL;p=p->next)
//		num++;
//	return num;
//}
//
//int main()
//{
//	int i;
//	LinkList ptr;
//	scanf("%d",&i);
//	ptr=CreatList(i);
//	printf("%d",CountList(ptr));
//	return 0;
//}


